rise to a challenge - Español Inglés Diccionario